SPAHB03600_[자동판정]검사코드별관리.xrw 63 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 :
  4. * 설 명 : ajoclist , info - 요약설명
  5. * 설 계 자 : 이성인
  6. * 작 성 자 : 이성인
  7. * 작 성 일 :
  8. * 수정이력 :
  9. * 기 타 :
  10. -->
  11. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  12. <xhtml:html xmlns:ex="http://www.comsquare.co.kr/xforms/excel" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ms="urn:schemas-microsoft-com:xslt" xmlns:my="http://www.comsquare.co.kr/example" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:cs="http://www.comsquare.co.kr/xforms">
  13. <xhtml:head>
  14. <xhtml:title>[자동판정]검사코드별관리</xhtml:title>
  15. <model id="model1">
  16. <instance id="instance1">
  17. <root xmlns="">
  18. <main>
  19. <ajocinfo>
  20. <ajoc_workflag>ALL</ajoc_workflag>
  21. <ajoc_workflag2/>
  22. <ajoc_testcd/>
  23. <ajoc_testnm/>
  24. <ajoc_ajclscd1/>
  25. <ajoc_ajclscd2/>
  26. <ajoc_ajclscd3/>
  27. <ajoc_newfromdd/>
  28. <ajoc_oldfromdd/>
  29. <ajoc_newtodd/>
  30. <ajoc_oldtodd/>
  31. <ajoc_useyn/>
  32. <ajoc_fstrgstrid/>
  33. <ajoc_fstrgstdt/>
  34. <ajoc_lastupdtrid/>
  35. <ajoc_lastupdtdt/>
  36. <ajoc_mmax/>
  37. <ajoc_mmin/>
  38. <ajoc_fmax/>
  39. <ajoc_fmin/>
  40. <ajoc_rsltunit/>
  41. <ajoc_baseuseflag/>
  42. <ajoc_ajflag/>
  43. <ajoc_testkornm/>
  44. <ajoc_testengnm/>
  45. <ajoc_kornmuse/>
  46. <ajoc_engnmuse/>
  47. <ajoc_prtcls1/>
  48. <ajoc_prtcls2/>
  49. <ajoc_prtcls3/>
  50. <ajoc_fstrgstrid/>
  51. <ajoc_fstrgstdt/>
  52. <ajoc_lastupdtrid/>
  53. <ajoc_lastupdtdt/>
  54. <ajmm_lastupdtdt/>
  55. <ajmm_lastupdtrid/>
  56. <ajoc_detlrecm/>
  57. <ajoc_langflag/>
  58. <ajoc_prtyn/>
  59. <ajoc_rsltflag/>
  60. <ajoc_malestd/>
  61. <ajoc_femalestd/>
  62. <ajoc_prtno/>
  63. <ajmm_prtyn/>
  64. <ajoc_multiyn/>
  65. <ajoc_mcstndval/>
  66. <ajoc_fcstndval/>
  67. <ajoc_testcls/>
  68. <ajoc_nutestnm/>
  69. <ajoc_nutestengnm/>
  70. </ajocinfo>
  71. <ajmmlist>
  72. <ajmm_langflag/>
  73. <ajmm_detlrecm/>
  74. <ajmm_lastupdtrid/>
  75. <ajmm_lastupdtdt/>
  76. <ajmm_prtyn/>
  77. </ajmmlist>
  78. <ajoclist>
  79. <ajoc_ajclsnm1/>
  80. <ajoc_ajclsnm2/>
  81. <ajoc_ajclsnm3/>
  82. <ajoc_testcls/>
  83. <ajoc_testcd/>
  84. <ajoc_testnm/>
  85. <ajoc_testkornm/>
  86. <ajoc_kornmuse/>
  87. <ajoc_testengnm/>
  88. <ajoc_engnmuse/>
  89. <ajoc_newfromdd/>
  90. <ajoc_newtodd/>
  91. <ajoc_useyn/>
  92. <ajoc_ajflag/>
  93. <ajoc_rsltflag/>
  94. <ajoc_baseuseflag/>
  95. <ajoc_mmin/>
  96. <ajoc_mmax/>
  97. <ajoc_rsltunit/>
  98. <ajoc_mcstndval/>
  99. <ajoc_fmin/>
  100. <ajoc_fmax/>
  101. <ajoc_rsltunit/>
  102. <ajoc_fcstndval/>
  103. <ajoc_prtyn/>
  104. <ajoc_prtno/>
  105. <ajoc_multiyn/>
  106. <ajoc_prtnm1/>
  107. <ajoc_prtnm2/>
  108. <ajoc_prtnm3/>
  109. <ajoc_lastupdtrid/>
  110. <ajoc_lastupdtdt/>
  111. <ajoc_workflag>ALL</ajoc_workflag>
  112. <ajoc_workflag2/>
  113. <ajoc_oldfromdd/>
  114. <ajoc_oldtodd/>
  115. <ajoc_fstrgstrid/>
  116. <ajoc_fstrgstdt/>
  117. <ajoc_malestd/>
  118. <ajoc_femalestd/>
  119. <ajoc_fstrgstrid/>
  120. <ajoc_fstrgstdt/>
  121. <ajoc_lastupdtrid/>
  122. <ajoc_lastupdtdt/>
  123. <ajmm_lastupdtdt/>
  124. <ajmm_lastupdtrid/>
  125. <ajoc_detlrecm/>
  126. <ajoc_langflag/>
  127. <ajmm_prtyn/>
  128. </ajoclist>
  129. </main>
  130. <send>
  131. <savedata>
  132. </savedata>
  133. <reqdata>
  134. <alldataviewyn/>
  135. <srchtestcd/>
  136. <dateuse/>
  137. </reqdata>
  138. </send>
  139. <popupdata>
  140. <ajclscd1/>
  141. <ajclscd2/>
  142. <ajclscd3/>
  143. <prcpcd/>
  144. <clickyn/>
  145. <fromdd/>
  146. <todd/>
  147. <endyn/>
  148. <ajclsnm/>
  149. </popupdata>
  150. <init>
  151. <A0004list>
  152. <A0004>
  153. <cdnm/>
  154. <cdid/>
  155. </A0004>
  156. </A0004list>
  157. <A0006list>
  158. <A0006>
  159. <cdnm/>
  160. <cdid/>
  161. </A0006>
  162. </A0006list>
  163. <A0008list>
  164. <A0008>
  165. <cdnm/>
  166. <cdid/>
  167. </A0008>
  168. </A0008list>
  169. <A0010list>
  170. <A0010>
  171. <cdnm/>
  172. <cdid/>
  173. </A0010>
  174. </A0010list>
  175. <A0014list>
  176. <A0014>
  177. <cdnm/>
  178. <cdid/>
  179. </A0014>
  180. </A0014list>
  181. </init>
  182. </root>
  183. </instance>
  184. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  185. <script type="javascript" src="../../../ast/commonweb/js/AST.js"/>
  186. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  187. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  188. <script type="javascript" src="../js/AJDG001.js"/>
  189. <script type="javascript" ev:event="xforms-ready">
  190. <![CDATA[
  191. fInit();
  192. fInit2();
  193. fDefaultSet();
  194. fDefaultSubmit();
  195. fAuthCheck(btn_ajoc_save);
  196. model.refresh();
  197. ]]>
  198. </script>
  199. <submission id="TRAHB03601" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main"/>
  200. <submission id="TXAHB03602" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata"/>
  201. <submission id="TRAHB03402" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send_03400/reqdata" resultref="/root/init_03400"/>
  202. <submission id="TRAHB03805" mediatype="application/x-www-form-urlencoded" method="post"/>
  203. <submission id="TRAHB03301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/ajmmlist"/>
  204. <submission id="TXAHB03302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata/ajmmlist" resultref="/root/main/ajmmlist"/>
  205. <submission id="TRAHB03604" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init_03603"/>
  206. <submission id="TRAHB03605" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main"/>
  207. </model>
  208. <script type="javascript">
  209. <![CDATA[
  210. function fInit() {
  211. model.resetInstanceNode("/root/main/ajocinfo");
  212. model.resetInstanceNode("/root/send/savedata");
  213. model.resetInstanceNode("/root/popupdata");
  214. model.resetInstanceNode("/root/send/reqdata");
  215. model.makeValue("/root/send/newyn" , '');
  216. }
  217. function fInit2() {
  218. model.resetInstanceNode("/root/main/ajocinfo");
  219. model.resetInstanceNode("/root/send/savedata");
  220. model.resetInstanceNode("/root/popupdata");
  221. model.resetInstanceNode("/root/send/reqdata");
  222. }
  223. function fDefaultSet() {
  224. grp_insert_SMAHB03400.attribute("visibility") = "hidden";
  225. button6.dispatch("DOMActivate");
  226. }
  227. function fDefaultComboSet(lvl , cd1, cd2 ,flag) {
  228. if(flag == 'ajbc'){
  229. if( lvl == '1'){
  230. cmb_ajoc_ajclscd2.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cd1 + "' and ajclscd2 != '"+ cd2 +"' and ajclscd3 = '000']";
  231. model.setValue("/root/main/ajocinfo/ajoc_ajclscd2" , "");
  232. model.setValue("/root/main/ajocinfo/ajoc_ajclscd3" , "");
  233. cmb_ajoc_ajclscd2.refresh();
  234. cmb_ajoc_ajclscd3.refresh();
  235. }else if( lvl == '2'){
  236. cmb_ajoc_ajclscd3.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cd1 + "' and ajclscd2 = '"+ cd2 +"' and ajclscd3 != '000']";
  237. model.setValue("/root/main/ajocinfo/ajoc_ajclscd3" , "");
  238. cmb_ajoc_ajclscd3.refresh();
  239. }
  240. }else if(flag == 'prt'){
  241. if( lvl == '1'){
  242. cmb_ajoc_prtcls2.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cd1 + "' and ajclscd2 != '"+ cd2 +"' and ajclscd3 = '000']";
  243. model.setValue("/root/main/ajocinfo/ajoc_prtcls2" , "");
  244. model.setValue("/root/main/ajocinfo/ajoc_prtcls3" , "");
  245. cmb_ajoc_prtcls2.refresh();
  246. cmb_ajoc_prtcls3.refresh();
  247. }else if( lvl == '2'){
  248. cmb_ajoc_prtcls3.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cd1 + "' and ajclscd2 = '"+ cd2 +"' and ajclscd3 != '000']";
  249. model.setValue("/root/main/ajocinfo/ajoc_prtcls3" , "");
  250. cmb_ajoc_prtcls3.refresh();
  251. }
  252. }
  253. }//fDefaultComboSet end
  254. function fDefaultSubmit() {
  255. fSetCombo();
  256. fSrchTree();
  257. fGetHealexamCodeList( new Array("A0004" , "A0006" , "A0008" , "A0010", "A0014"),
  258. new Array("/root/init/A0004list", "/root/init/A0006list", "/root/init/A0008list", "/root/init/A0010list" , "/root/init/A0014list") );
  259. model.makeNode("/root/init_03603")
  260. submit("TRAHB03604",false);
  261. }
  262. function fSetCombo(){
  263. //콤보박스 조회
  264. model.makeValue("/root/send_03400/reqdata/srchworkflagcd", 'TREE');
  265. model.makeValue("/root/send_03400/reqdata/srchgrupid",'B');
  266. submit("TRAHB03402",false);
  267. }
  268. function fSrchTree(){
  269. //트리 조회
  270. model.makeValue("/root/send_03400/reqdata/srchworkflagcd", 'TREE');
  271. model.makeValue("/root/send_03400/reqdata/srchgrupid",'B');
  272. model.makeValue("/root/send_03400/reqdata/alldataviewyn", 'N');
  273. model.makeValue("/root/send_03400/reqdata/srchflag", 'ajoc');
  274. submit("TRAHB03401", false);
  275. }
  276. //데이터 처리
  277. function fSave(){
  278. if(model.getValue("/root/main/ajocinfo/ajoc_prtno") == ""){messageBox("분류내 출력순서는 필수 입력입니다..","E999"); return false;}
  279. if(model.getValue("/root/main/ajocinfo/ajoc_testkornm") == ""){messageBox("[한]항목명은 필수 입력입니다.","E999");return false;}
  280. if(model.getValue("/root/main/ajocinfo/ajoc_testengnm") == ""){messageBox("[영]항목명은 필수 입력입니다.","E999");return false;}
  281. var workflag = cmd_ajoc_workflag.label;
  282. var workflag2 = model.getValue("/root/tmp/tabflag");
  283. var workflag2nm = "";
  284. if(workflag2 == "AJOC"){
  285. workflag2nm = "검사";
  286. }else {
  287. workflag2nm = "검사설명";
  288. }
  289. if(messageBox(workflag2nm + "을(를) " + workflag + " 하시겠습니까?", "Q999") != 6) return false;
  290. var result1 = "";
  291. var result2 = "";
  292. if(workflag2 == "AJOC"){
  293. model.makeValue("/root/send/savedata/ajoc_ajclscd1", model.getValue("/root/main/ajocinfo/ajoc_ajclscd1"));
  294. model.makeValue("/root/send/savedata/ajoc_ajclscd2", model.getValue("/root/main/ajocinfo/ajoc_ajclscd2"));
  295. model.makeValue("/root/send/savedata/ajoc_ajclscd3", model.getValue("/root/main/ajocinfo/ajoc_ajclscd3"));
  296. model.makeValue("/root/send/savedata/ajoc_testcd", model.getValue("/root/main/ajocinfo/ajoc_testcd"));
  297. model.makeValue("/root/send/savedata/ajoc_newfromdd", model.getValue("/root/main/ajocinfo/ajoc_newfromdd"));
  298. model.makeValue("/root/send/savedata/ajoc_newtodd", model.getValue("/root/main/ajocinfo/ajoc_newtodd"));
  299. model.makeValue("/root/send/savedata/ajoc_oldfromdd", model.getValue("/root/main/ajocinfo/ajoc_oldfromdd"));
  300. model.makeValue("/root/send/savedata/ajoc_oldtodd", model.getValue("/root/main/ajocinfo/ajoc_oldtodd"));
  301. model.makeValue("/root/send/savedata/ajoc_useyn", model.getValue("/root/main/ajocinfo/ajoc_useyn"));
  302. model.makeValue("/root/send/savedata/ajoc_fmax", model.getValue("/root/main/ajocinfo/ajoc_fmax"));
  303. model.makeValue("/root/send/savedata/ajoc_fmin", model.getValue("/root/main/ajocinfo/ajoc_fmin"));
  304. model.makeValue("/root/send/savedata/ajoc_mmax", model.getValue("/root/main/ajocinfo/ajoc_mmax"));
  305. model.makeValue("/root/send/savedata/ajoc_mmin", model.getValue("/root/main/ajocinfo/ajoc_mmin"));
  306. model.makeValue("/root/send/savedata/ajoc_rsltunit", model.getValue("/root/main/ajocinfo/ajoc_rsltunit"));
  307. model.makeValue("/root/send/savedata/ajoc_baseuseflag", model.getValue("/root/main/ajocinfo/ajoc_baseuseflag"));
  308. model.makeValue("/root/send/savedata/ajoc_ajflag", model.getValue("/root/main/ajocinfo/ajoc_ajflag"));
  309. model.makeValue("/root/send/savedata/ajoc_rsltflag", model.getValue("/root/main/ajocinfo/ajoc_rsltflag"));
  310. model.makeValue("/root/send/savedata/ajoc_testkornm", model.getValue("/root/main/ajocinfo/ajoc_testkornm"));
  311. model.makeValue("/root/send/savedata/ajoc_testengnm", model.getValue("/root/main/ajocinfo/ajoc_testengnm"));
  312. model.makeValue("/root/send/savedata/ajoc_kornmuse", model.getValue("/root/main/ajocinfo/ajoc_kornmuse"));
  313. model.makeValue("/root/send/savedata/ajoc_engnmuse", model.getValue("/root/main/ajocinfo/ajoc_engnmuse"));
  314. model.makeValue("/root/send/savedata/ajoc_prtcls1", model.getValue("/root/main/ajocinfo/ajoc_prtcls1"));
  315. model.makeValue("/root/send/savedata/ajoc_prtcls2", model.getValue("/root/main/ajocinfo/ajoc_prtcls2"));
  316. model.makeValue("/root/send/savedata/ajoc_prtcls3", model.getValue("/root/main/ajocinfo/ajoc_prtcls3"));
  317. model.makeValue("/root/send/savedata/ajoc_prtyn", model.getValue("/root/main/ajocinfo/ajoc_prtyn"));
  318. model.makeValue("/root/send/savedata/ajoc_prtno", model.getValue("/root/main/ajocinfo/ajoc_prtno"));
  319. model.makeValue("/root/send/savedata/ajoc_multiyn", model.getValue("/root/main/ajocinfo/ajoc_multiyn")); //종복출력여부
  320. model.makeValue("/root/send/savedata/ajoc_mcstndval", model.getValue("/root/main/ajocinfo/ajoc_mcstndval"));
  321. model.makeValue("/root/send/savedata/ajoc_fcstndval", model.getValue("/root/main/ajocinfo/ajoc_fcstndval"));
  322. model.makeValue("/root/send/savedata/ajoc_testcls", model.getValue("/root/main/ajocinfo/ajoc_testcls"));
  323. model.makeValue("/root/send/savedata/ajoc_workyn", 'Y');
  324. model.makeValue("/root/send/savedata/ajoc_workflag", model.getValue("/root/main/ajocinfo/ajoc_workflag"));
  325. var sub = submit("TXAHB03602",false);
  326. }
  327. if(workflag2 == "AJMM"){
  328. model.makeNode("/root/send/savedata/ajmmlist");
  329. model.makeValue("/root/send/savedata/ajmmlist/ajmm_workflag", model.getValue("/root/main/ajocinfo/ajoc_workflag"));
  330. model.makeValue("/root/send/savedata/ajmmlist/ajmm_ajclscd1", model.getValue("/root/main/ajocinfo/ajoc_ajclscd1"));
  331. model.makeValue("/root/send/savedata/ajmmlist/ajmm_ajclscd2", model.getValue("/root/main/ajocinfo/ajoc_ajclscd2"));
  332. model.makeValue("/root/send/savedata/ajmmlist/ajmm_ajclscd3", model.getValue("/root/main/ajocinfo/ajoc_ajclscd3"));
  333. model.makeValue("/root/send/savedata/ajmmlist/ajmm_useflag", '5'); //ajmm용도 5. 검사설명
  334. model.makeValue("/root/send/savedata/ajmmlist/ajmm_seqno", model.getValue("/root/main/ajocinfo/ajoc_seqno"));
  335. model.makeValue("/root/send/savedata/ajmmlist/ajmm_newfromdd", model.getValue("/root/main/ajocinfo/ajoc_newfromdd"));
  336. model.makeValue("/root/send/savedata/ajmmlist/ajmm_newtodd", model.getValue("/root/main/ajocinfo/ajoc_newtodd"));
  337. model.makeValue("/root/send/savedata/ajmmlist/ajmm_orgfromdd", model.getValue("/root/main/ajocinfo/ajoc_orgfromdd"));
  338. model.makeValue("/root/send/savedata/ajmmlist/ajmm_orgtodd", model.getValue("/root/main/ajocinfo/ajoc_orgtodd"));
  339. model.makeValue("/root/send/savedata/ajmmlist/ajmm_langflag", model.getValue("/root/main/ajocinfo/ajoc_langflag"));
  340. model.makeValue("/root/send/savedata/ajmmlist/ajmm_detlrecm", model.getValue("/root/main/ajocinfo/ajoc_detlrecm"));
  341. model.makeValue("/root/send/savedata/ajmmlist/ajmm_langflag", model.getValue("/root/main/ajocinfo/ajoc_langflag"));
  342. model.makeValue("/root/send/savedata/ajmmlist/ajmm_testcd", model.getValue("/root/main/ajocinfo/ajoc_testcd"));
  343. model.makeValue("/root/send/savedata/ajmmlist/ajmm_prtyn", model.getValue("/root/main/ajocinfo/ajmm_prtyn"));
  344. var sub = submit("TXAHB03302",false);
  345. }
  346. //저장할 노드를 기준으로 서브밋
  347. if(sub == true){
  348. messageBox("데이터가 처리 되었습니다.","I999");
  349. fInit();
  350. fSrchTree();
  351. model.refresh();
  352. }
  353. }
  354. ]]>
  355. </script>
  356. </xhtml:head>
  357. <xhtml:body style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  358. <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
  359. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:189px; height:14px; ">[자동판정]검사코드별관리</caption>
  360. </group>
  361. <group id="grp_biz" scroll="auto" style="left:0px; top:18px; width:1200px; height:667px; ">
  362. <group id="grp_srch" style="left:0px; top:5px; width:1200px; height:35px; vertical-align:top; ">
  363. <shape id="roundrect3" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:1200px; height:35px; "/>
  364. <caption id="caption2" class="search_name" style="left:10px; top:10px; width:99px; height:17px; ">검사코드 :</caption>
  365. <input id="ipt_srchtestcd" ref="/root/send/reqdata/srchtestcd" imemode="disabled" _chartype="upper" style="left:100px; top:10px; width:100px; height:19px; text-align:center; ">
  366. <script type="javascript" ev:event="onkeypress">
  367. <![CDATA[
  368. if(event.keyCode == '13'){
  369. model.makeValue("/root/send/newyn" , "N");
  370. model.makeValue("/root/popupdata/endyn" , "Y");
  371. model.makeValue("/root/popupdata/ajclscd1" , "viewsrch");
  372. model.makeValue("/root/popupdata/prcpcd" , ipt_srchtestcd.currentText);
  373. model.makeValue("/root/popupdata/fromdd" , getCurrentDate());
  374. inputEnterKey("btn_click", "DOMActivate");
  375. }
  376. ]]>
  377. </script>
  378. </input>
  379. </group>
  380. <import id="import1" src="../../../ast/healexamautojudgweb/xrw/SPAHB03400_[자동판정]기준분류관리.xrw" style="left:0px; top:50px; width:230px; height:610px; "/>
  381. <button id="btn_click" class="btn2_letter4" visibility="hidden" style="left:0px; top:35px; width:64px; height:19px; ">
  382. <caption>화면클릭</caption>
  383. <script type="javascript" ev:event="DOMActivate">
  384. <![CDATA[
  385. //분류코드값 셋팅
  386. var lvl = model.getValue("/root/popupdata/lvl");
  387. var ajclscd1 = model.getValue("/root/popupdata/ajclscd1");
  388. var ajclscd2 = model.getValue("/root/popupdata/ajclscd2");
  389. var ajclscd3 = model.getValue("/root/popupdata/ajclscd3");
  390. var ajclsnm = model.getValue("/root/popupdata/ajclsnm");
  391. var prcpcd = model.getValue("/root/popupdata/prcpcd");
  392. var srchflag = model.getValue("/root/popupdata/srchflag");
  393. var endyn = model.getValue("/root/popupdata/endyn");
  394. var fromdd = model.getValue("/root/popupdata/fromdd");
  395. var rsltflag = model.getValue("/root/popupdata/rsltflag");
  396. var testnm = model.getValue("/root/popupdata/testnm");
  397. var testengnm = model.getValue("/root/popupdata/testengnm");
  398. var newyn = model.getValue("/root/send/newyn");
  399. if(newyn != "Y"){ //신규 입력대상일때
  400. if(endyn == "Y"){
  401. //신규 입력 대상일때 new쿼리 확인할것
  402. if(ajclscd1 != "new"){
  403. //마지막인데 신규 입력이 아니므로 조회
  404. model.makeValue("/root/send/reqdata/srchtestcd" , prcpcd);
  405. model.makeValue("/root/send/reqdata/srchfromdd" , fromdd);
  406. model.makeValue("/root/send/reqdata/srchflag" , 'ajoc');
  407. submit("TRAHB03601",false);
  408. model.makeValue("/root/main/ajocinfo/ajoc_testnm" , ajclsnm);
  409. //model.setValue("/root/main/ajocinfo/ajoc_testnm", ajclsnm);
  410. model.makeValue("/root/main/ajocinfo/ajoc_malestd", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_malestd"));
  411. model.makeValue("/root/main/ajocinfo/ajoc_femalestd", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_femalestd"));
  412. model.makeNode("/root/main/ajocinfo/ajoc_detlrecm");
  413. model.makeNode("/root/main/ajocinfo/ajoc_workflag2");
  414. model.makeNode("/root/main/ajocinfo/ajoc_langflag");
  415. var cur_ajclscd1 = model.getValue("/root/main/ajocinfo/ajoc_ajclscd1" );
  416. var cur_ajclscd2 = model.getValue("/root/main/ajocinfo/ajoc_ajclscd2" );
  417. var cur_ajclscd3 = model.getValue("/root/main/ajocinfo/ajoc_ajclscd3" );
  418. cmb_ajoc_ajclscd2.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cur_ajclscd1 + "' and ajclscd2 = '"+ cur_ajclscd2 +"' and ajclscd3 = '000']";
  419. cmb_ajoc_ajclscd2.refresh();
  420. cmb_ajoc_ajclscd3.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cur_ajclscd1 + "' and ajclscd2 = '"+ cur_ajclscd2 +"' and ajclscd3 != '000']";
  421. cmb_ajoc_ajclscd3.refresh();
  422. var cur_ajclscd1 = model.getValue("/root/main/ajocinfo/ajoc_prtcls1" );
  423. var cur_ajclscd2 = model.getValue("/root/main/ajocinfo/ajoc_prtcls2" );
  424. var cur_ajclscd3 = model.getValue("/root/main/ajocinfo/ajoc_prtcls3" );
  425. if(cur_ajclscd2 == '000'){cur_ajclscd2 = '-' ; }
  426. cmb_ajoc_prtcls2.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cur_ajclscd1 + "' and ajclscd2 = '"+ cur_ajclscd2 +"' and ajclscd3 = '000']";
  427. cmb_ajoc_prtcls2.refresh();
  428. cmb_ajoc_prtcls3.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ cur_ajclscd1 + "' and ajclscd2 = '"+ cur_ajclscd2 +"' and ajclscd3 != '000']";
  429. cmb_ajoc_prtcls3.refresh();
  430. //설명
  431. model.makeValue("/root/send/reqdata/ajmm_srchuseflag" ,'5');
  432. model.makeValue("/root/send/reqdata/ajmm_srchajclscd1",cur_ajclscd1);
  433. model.makeValue("/root/send/reqdata/ajmm_srchajclscd2",cur_ajclscd2);
  434. model.makeValue("/root/send/reqdata/ajmm_srchajclscd3",cur_ajclscd3);
  435. model.makeValue("/root/send/reqdata/ajmm_alldataviewyn", 'N');
  436. model.makeValue("/root/send/reqdata/ajmm_comboyn" , 'N');
  437. model.makeValue("/root/send/reqdata/ajmm_srchtestcd" , prcpcd);
  438. //설명문 조회
  439. submit("TRAHB03301", false);
  440. model.refresh();
  441. }
  442. }
  443. }else{//신규버튼을 누르고 데이터를 처리할때
  444. if(endyn == "Y"){//마지막이면 처방을 셋팅
  445. model.setValue("/root/main/ajocinfo/ajoc_testcd" , prcpcd);
  446. model.setValue("/root/main/ajocinfo/ajoc_testnm" , ajclsnm);
  447. model.setValue("/root/main/ajocinfo/ajoc_nutestnm" , testnm);
  448. model.setValue("/root/main/ajocinfo/ajoc_nutestengnm" , testengnm);
  449. model.setValue("/root/main/ajocinfo/ajoc_malestd", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_malestd"));
  450. model.setValue("/root/main/ajocinfo/ajoc_femalestd", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_femalestd"));
  451. model.setValue("/root/main/ajocinfo/ajoc_rsltflag" , rsltflag);
  452. ipt_ajoc_malestd.refresh();ipt_ajoc_femalestd.refresh(); rdo_ajoc_rsltflag.refresh();
  453. opt_ajoc_testcd.refresh(); opt_ajoc_testnm.refresh(); ipt_testnm.refresh() ; ipt_testengnm.refresh();
  454. }else{
  455. //분류셋팅
  456. model.setValue("/root/main/ajocinfo/ajoc_ajclscd1" , ajclscd1);
  457. model.setValue("/root/main/ajocinfo/ajoc_ajclscd2" , ajclscd2);
  458. model.setValue("/root/main/ajocinfo/ajoc_ajclscd3" , ajclscd3);
  459. if(ajclscd2 == '000'){ajclscd2 = '-' ; }
  460. cmb_ajoc_ajclscd1.refresh();
  461. cmb_ajoc_ajclscd2.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ ajclscd1 + "' and ajclscd2 = '"+ ajclscd2 +"' and ajclscd3 = '000']";
  462. cmb_ajoc_ajclscd2.refresh();
  463. cmb_ajoc_ajclscd3.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ ajclscd1 + "' and ajclscd2 = '"+ ajclscd2 +"' and ajclscd3 != '000']";
  464. cmb_ajoc_ajclscd3.refresh();
  465. //출력분류셋팅
  466. model.setValue("/root/main/ajocinfo/ajoc_prtcls1" , ajclscd1);
  467. model.setValue("/root/main/ajocinfo/ajoc_prtcls2" , ajclscd2);
  468. model.setValue("/root/main/ajocinfo/ajoc_prtcls3" , ajclscd3);
  469. if(ajclscd2 == '000'){ajclscd2 = '-' ; }
  470. cmb_ajoc_prtcls1.refresh();
  471. cmb_ajoc_prtcls2.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ ajclscd1 + "' and ajclscd2 = '"+ ajclscd2 +"' and ajclscd3 = '000']";
  472. cmb_ajoc_prtcls2.refresh();
  473. cmb_ajoc_prtcls3.choices.itemset.attribute("nodeset") ="/root/init_03400/initajclscdlist[ajclscd1 = '"+ ajclscd1 + "' and ajclscd2 = '"+ ajclscd2 +"' and ajclscd3 != '000']";
  474. cmb_ajoc_prtcls3.refresh();
  475. }
  476. }
  477. ]]>
  478. </script>
  479. </button>
  480. <switch id="switch1" style="left:235px; top:64px; width:963px; height:597px; ">
  481. <case id="case_dept" selected="true" style="left:0px; top:0px; width:960px; height:592px; ">
  482. <line id="line18" class="line_2" style="x1:0px; y1:173px; x2:957px; y2:173px; "/>
  483. <line id="line8" class="line_2" style="x1:0px; y1:74px; x2:957px; y2:74px; "/>
  484. <datagrid id="grd_ajmmlist" nodeset="/root/main/ajmmlist" caption="언어^내용" colsep="^" colwidth="100, 731" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:100px; top:440px; width:857px; height:152px; ">
  485. <col disabled="true" ref="ajmm_langflag" type="combo">
  486. <choices>
  487. <itemset nodeset="/root/init/A0008list/A0008">
  488. <label ref="cdnm"/>
  489. <value ref="cdid"/>
  490. </itemset>
  491. </choices>
  492. </col>
  493. <col ref="ajmm_detlrecm"/>
  494. <script type="javascript" ev:event="ondblclick">
  495. <![CDATA[
  496. model.resetInstanceNode("/root/main/ajocinfo");
  497. model.makeValue("/root/main/ajocinfo/ajoc_workflag", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_workflag"));
  498. model.makeValue("/root/main/ajocinfo/ajoc_ajclscd1", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_ajclscd1"));
  499. model.makeValue("/root/main/ajocinfo/ajoc_ajclscd2", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_ajclscd2"));
  500. model.makeValue("/root/main/ajocinfo/ajoc_ajclscd3", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_ajclscd3"));
  501. model.makeValue("/root/main/ajocinfo/ajoc_testcd", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_testcd"));
  502. model.makeValue("/root/main/ajocinfo/ajoc_newfromdd", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_fromdd"));
  503. model.makeValue("/root/main/ajocinfo/ajoc_newtodd", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_todd"));
  504. model.makeValue("/root/main/ajocinfo/ajoc_orgfromdd", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_fromdd"));
  505. model.makeValue("/root/main/ajocinfo/ajoc_orgtodd", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_todd"));
  506. model.makeValue("/root/main/ajocinfo/ajoc_useflag", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_useflag"));
  507. model.makeValue("/root/main/ajocinfo/ajoc_fstrgstrid", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_fstrgstrid"));
  508. model.makeValue("/root/main/ajocinfo/ajoc_fstrgstdt", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_fstrgstdt"));
  509. model.makeValue("/root/main/ajocinfo/ajmm_lastupdtrid", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_lastupdtrid"));
  510. model.makeValue("/root/main/ajocinfo/ajmm_lastupdtdt", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_lastupdtdt"));
  511. model.makeValue("/root/main/ajocinfo/ajoc_langflag", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_langflag"));
  512. model.makeValue("/root/main/ajocinfo/ajoc_viewseq", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_viewseq"));
  513. model.makeValue("/root/main/ajocinfo/ajoc_detlrecm", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_detlrecm"));
  514. model.makeValue("/root/main/ajocinfo/ajoc_seqno", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_seqno"));
  515. model.makeValue("/root/main/ajocinfo/ajmm_prtyn", model.getValue("/root/main/ajmmlist[" + grd_ajmmlist.row +"]/ajmm_prtyn"));
  516. model.refresh();
  517. ]]>
  518. </script>
  519. </datagrid>
  520. <button id="button1" class="btn2_letter3" style="left:860px; top:2px; width:53px; height:19px; ">
  521. <caption>초기화</caption>
  522. <script type="javascript" ev:event="onclick">
  523. <![CDATA[
  524. fInit();
  525. model.refresh();
  526. ]]>
  527. </script>
  528. </button>
  529. <select1 id="cmb_ajoc_ajclscd1" ref="/root/main/ajocinfo/ajoc_ajclscd1" class="combo_default" appearance="minimal" style="left:100px; top:53px; width:215px; height:19px; ">
  530. <choices>
  531. <itemset nodeset="/root/init_03400/initajclscdlist[initlvl ='1']">
  532. <label ref="ajclsnm"/>
  533. <value ref="ajclscd1"/>
  534. </itemset>
  535. </choices>
  536. <script type="javascript" ev:event="xforms-value-changed">
  537. <![CDATA[
  538. fDefaultComboSet('1', cmb_ajoc_ajclscd1.value, "000" , "ajbc");
  539. ]]>
  540. </script>
  541. </select1>
  542. <input id="ipt_ajoc_newfromdd" ref="/root/main/ajocinfo/ajoc_newfromdd" class="combo_default" inputtype="date" appearance="minimal" style="left:100px; top:77px; width:215px; height:19px; "/>
  543. <button id="button2" class="btn2_letter3" style="left:805px; top:2px; width:53px; height:19px; ">
  544. <caption>신규</caption>
  545. <script type="javascript" ev:event="onclick">
  546. <![CDATA[
  547. model.makeValue("/root/send/newyn" , 'Y');
  548. model.setValue("/root/main/ajocinfo/ajoc_workflag" , 'I');
  549. model.setValue("/root/main/ajocinfo/ajoc_newfromdd" , getCurrentDate().toDate().getAddDate(1).getDateFormat("YYYYMMDD"));
  550. model.setValue("/root/main/ajocinfo/ajoc_newtodd" , '99991231');
  551. model.setValue("/root/main/ajocinfo/ajoc_ajflag" , 'N');
  552. model.setValue("/root/main/ajocinfo/ajoc_kornmuse" , 'AJ');
  553. model.setValue("/root/main/ajocinfo/ajoc_engnmuse" , 'AJ');
  554. model.setValue("/root/main/ajocinfo/ajoc_prtyn" , 'Y');
  555. model.setValue("/root/main/ajocinfo/ajoc_baseuseflag" , '1');
  556. model.setValue("/root/main/ajocinfo/ajoc_useyn" , 'Y');
  557. model.setValue("/root/main/ajocinfo/ajoc_multiyn",'N');
  558. model.makeValue("/root/main/ajocinfo/ajmm_prtyn",'N');
  559. model.setValue("/root/main/ajocinfo/ajoc_prtyn",'N');
  560. ipt_ajoc_newfromdd.refresh();
  561. ipt_ajoc_newtodd.refresh();
  562. cmd_ajoc_workflag.refresh();
  563. opt_ajoc_testcd.refresh();
  564. opt_ajoc_testnm.refresh();
  565. rdo_ajoc_ajflag.refresh();
  566. rdo_ajoc_kornmuse.refresh();
  567. rdo_ajoc_engnmuse.refresh();
  568. rdo_ajoc_prtyn.refresh();
  569. cmb_ajoc_baseuseflag.refresh();
  570. cmb_ajoc_useyn.refresh();
  571. cmb_ajoc_multiyn.refresh();
  572. rdo_ajoc_prtyn.refresh();
  573. radio1.refresh();
  574. ]]>
  575. </script>
  576. </button>
  577. <select1 id="cmb_ajoc_ajclscd2" ref="/root/main/ajocinfo/ajoc_ajclscd2" class="combo_default" appearance="minimal" style="left:420px; top:53px; width:215px; height:19px; ">
  578. <choices>
  579. <itemset>
  580. <label ref="ajclsnm"/>
  581. <value ref="ajclscd2"/>
  582. </itemset>
  583. </choices>
  584. <script type="javascript" ev:event="xforms-value-changed">
  585. <![CDATA[
  586. fDefaultComboSet('2', cmb_ajoc_ajclscd1.value, cmb_ajoc_ajclscd2.value, 'ajbc');
  587. ]]>
  588. </script>
  589. </select1>
  590. <input id="ipt_ajoc_newtodd" ref="/root/main/ajocinfo/ajoc_newtodd" inputtype="date" appearance="minimal" style="left:420px; top:77px; width:215px; height:19px; "/>
  591. <select1 id="cmd_ajoc_workflag2" ref="/root/main/ajocinfo/ajoc_workflag2" class="combo_default" navindex="4" visibility="hidden" appearance="minimal" style="left:95px; top:25px; width:10px; height:19px; ">
  592. <choices>
  593. <item>
  594. <label>검사</label>
  595. <value>AJOC</value>
  596. </item>
  597. <item>
  598. <label>검사설명</label>
  599. <value>AJMM</value>
  600. </item>
  601. </choices>
  602. </select1>
  603. <button id="button3" class="btn2_letter6" style="left:869px; top:103px; width:86px; height:19px; ">
  604. <caption>(숫자)내리기</caption>
  605. <script type="javascript" ev:event="onclick">
  606. <![CDATA[
  607. var prcpcd = model.getValue("/root/popupdata/prcpcd");
  608. if(prcpcd == ""){prcpcd = model.getValue("/root/main/ajocinfo/ajoc_testcd")}
  609. model.setValue("/root/main/ajocinfo/ajoc_mmin", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_malerefminval"));
  610. model.setValue("/root/main/ajocinfo/ajoc_mmax", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_malerefmaxval"));
  611. model.setValue("/root/main/ajocinfo/ajoc_fmin", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_femalerefminval"));
  612. model.setValue("/root/main/ajocinfo/ajoc_fmax", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_femalerefmaxval"));
  613. model.setValue("/root/main/ajocinfo/ajoc_rsltunit", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_rsltunit"));
  614. ipt_ajoc_mmax.refresh();
  615. ipt_ajoc_mmin.refresh();
  616. ipt_ajoc_fmax.refresh();
  617. ipt_ajoc_fmin.refresh();
  618. ipt_ajoc_rsltunit.refresh();
  619. ipt_ajoc_rsltunit2.refresh();
  620. ]]>
  621. </script>
  622. </button>
  623. <button id="btn_ajoc_save" class="btn5_letter2" style="left:915px; top:2px; width:42px; height:19px; ">
  624. <caption>저장</caption>
  625. <script type="javascript" ev:event="onclick">
  626. <![CDATA[
  627. fSave();
  628. ]]>
  629. </script>
  630. </button>
  631. <select1 id="cmb_ajoc_ajclscd3" ref="/root/main/ajocinfo/ajoc_ajclscd3" class="combo_default" appearance="minimal" style="left:740px; top:53px; width:215px; height:19px; ">
  632. <choices>
  633. <itemset>
  634. <label ref="ajclsnm"/>
  635. <value ref="ajclscd3"/>
  636. </itemset>
  637. </choices>
  638. </select1>
  639. <select1 id="cmb_ajoc_useyn" ref="/root/main/ajocinfo/ajoc_useyn" class="combo_default" appearance="minimal" style="left:740px; top:78px; width:215px; height:19px; ">
  640. <choices>
  641. <item>
  642. <label>미사용</label>
  643. <value>N</value>
  644. </item>
  645. <item>
  646. <label>사용</label>
  647. <value>Y</value>
  648. </item>
  649. </choices>
  650. </select1>
  651. <input id="ipt_ajoc_femalestd" ref="/root/main/ajocinfo/ajoc_femalestd" style="left:100px; top:127px; width:765px; height:19px; "/>
  652. <caption id="caption11" class="cell_1" style="left:0px; top:75px; width:95px; height:23px; vertical-align:middle; ">시작일자</caption>
  653. <line id="line14" class="line_2" style="x1:0px; y1:124px; x2:957px; y2:124px; "/>
  654. <caption id="caption3" class="cell_1" style="left:321px; top:25px; width:94px; height:23px; vertical-align:middle; ">검사코드</caption>
  655. <caption id="caption12" class="cell_1" style="left:321px; top:75px; width:94px; height:23px; vertical-align:middle; ">종료일자</caption>
  656. <caption id="caption34" class="cell_1" style="left:0px; top:440px; width:95px; height:150px; vertical-align:middle; ">설명문</caption>
  657. <caption id="caption4" class="cell_1" style="left:640px; top:25px; width:95px; height:23px; vertical-align:middle; ">NU검사명</caption>
  658. <caption id="caption5" class="cell_1" style="left:0px; top:50px; width:95px; height:23px; vertical-align:middle; ">대분류</caption>
  659. <line id="line1" class="line_2" style="x1:0px; y1:74px; x2:957px; y2:74px; "/>
  660. <caption id="caption25" class="cell_1" style="left:640px; top:75px; width:95px; height:23px; vertical-align:middle; ">사용여부</caption>
  661. <caption id="caption36" class="cell_1" style="left:0px; top:100px; width:95px; height:23px; vertical-align:middle; ">nU참고치(남)</caption>
  662. <line id="line2" class="line_2" style="x1:0px; y1:49px; x2:957px; y2:49px; "/>
  663. <line id="line3" class="line_2" style="x1:0px; y1:74px; x2:947px; y2:74px; "/>
  664. <caption id="caption7" class="cell_1" style="left:321px; top:50px; width:94px; height:23px; vertical-align:middle; ">중분류</caption>
  665. <caption id="caption16" class="cell_1" style="left:0px; top:125px; width:95px; height:23px; vertical-align:middle; ">nU참고치(여)</caption>
  666. <line id="line4" class="line_2" style="x1:0px; y1:99px; x2:957px; y2:99px; "/>
  667. <output id="opt_ajoc_testnm" ref="/root/main/ajocinfo/ajoc_testnm" class="output_fix" style="left:740px; top:27px; width:215px; height:19px; "/>
  668. <caption id="caption8" class="tit_2" style="left:0px; top:5px; width:188px; height:13px; color:#000000; ">검사셋팅</caption>
  669. <caption id="caption29" class="cell_1" style="left:0px; top:25px; width:95px; height:23px; vertical-align:middle; ">처리구분</caption>
  670. <caption id="caption9" class="cell_1" style="left:640px; top:50px; width:95px; height:23px; vertical-align:middle; ">소분류</caption>
  671. <line id="line6" class="line_1" style="x1:0px; y1:21px; x2:957px; y2:21px; "/>
  672. <select1 id="cmd_ajoc_workflag" ref="/root/main/ajocinfo/ajoc_workflag" class="combo_default" navindex="4" appearance="minimal" _required="true" style="left:100px; top:27px; width:215px; height:19px; ">
  673. <choices>
  674. <itemset nodeset="/root/init/A0006list/A0006">
  675. <label ref="cdnm"/>
  676. <value ref="cdid"/>
  677. </itemset>
  678. </choices>
  679. </select1>
  680. <output id="opt_ajoc_testcd" ref="/root/main/ajocinfo/ajoc_testcd" class="output_fix" style="left:420px; top:27px; width:215px; height:19px; "/>
  681. <line id="line7" class="line_1" style="x1:0px; y1:435px; x2:957px; y2:435px; "/>
  682. <input id="ipt_ajoc_malestd" ref="/root/main/ajocinfo/ajoc_malestd" style="left:100px; top:103px; width:765px; height:19px; "/>
  683. <line id="line9" class="line_2" style="x1:0px; y1:271px; x2:957px; y2:271px; "/>
  684. <caption id="caption21" class="cell_1" style="left:0px; top:271px; width:95px; height:23px; vertical-align:middle; ">최초생성일시</caption>
  685. <line id="line10" class="line_2" style="x1:0px; y1:320px; x2:957px; y2:320px; "/>
  686. <caption id="caption23" class="cell_1" style="left:0px; top:296px; width:95px; height:23px; vertical-align:middle; ">최종수정일시</caption>
  687. <line id="line15" class="line_2" style="x1:0px; y1:346px; x2:957px; y2:346px; "/>
  688. <line id="line17" class="line_2" style="x1:0px; y1:245px; x2:957px; y2:245px; "/>
  689. <input id="ipt_ajoc_rsltunit2" ref="/root/main/ajocinfo/ajoc_rsltunit" style="left:575px; top:153px; width:60px; height:19px; "/>
  690. <line id="line11" class="line_2" style="x1:0px; y1:222px; x2:957px; y2:222px; "/>
  691. <caption id="caption31" class="cell_1" style="left:0px; top:371px; width:96px; height:40px; ">
  692. <![CDATA[내용
  693. ]]>
  694. </caption>
  695. <line id="line12" class="line_2" style="x1:0px; y1:295px; x2:957px; y2:295px; "/>
  696. <line id="line13" class="line_2" style="x1:0px; y1:149px; x2:957px; y2:149px; "/>
  697. <caption id="caption32" class="cell_1" style="left:0px; top:347px; width:95px; height:23px; vertical-align:middle; ">설명수정일시</caption>
  698. <caption id="caption1" class="cell_1" style="left:640px; top:150px; width:95px; height:23px; vertical-align:middle; ">기준구분</caption>
  699. <select1 id="cmb_ajoc_baseuseflag" ref="/root/main/ajocinfo/ajoc_baseuseflag" class="combo_default" appearance="minimal" style="left:740px; top:153px; width:215px; height:19px; ">
  700. <choices>
  701. <item>
  702. <label>건진(숫)</label>
  703. <value>1</value>
  704. </item>
  705. <item>
  706. <label>건진(문)</label>
  707. <value>2</value>
  708. </item>
  709. <item>
  710. <label>병원</label>
  711. <value>3</value>
  712. </item>
  713. <item>
  714. <label>계산</label>
  715. <value>4</value>
  716. </item>
  717. </choices>
  718. </select1>
  719. <line id="line16" class="line_2" style="x1:0px; y1:368px; x2:957px; y2:368px; "/>
  720. <caption id="caption13" class="cell_1" style="left:0px; top:247px; width:95px; height:23px; vertical-align:middle; ">결과관리방식</caption>
  721. <caption id="caption14" class="cell_1" style="left:0px; top:150px; width:95px; height:48px; vertical-align:middle; ">건진참고치(남)</caption>
  722. <caption id="caption37" class="cell_1" style="left:321px; top:152px; width:95px; height:48px; vertical-align:middle; ">건진참고치(여)</caption>
  723. <caption id="caption26" class="cell_1" style="left:0px; top:200px; width:65px; height:45px; vertical-align:middle; ">항목명</caption>
  724. <input id="ipt_ajoc_rsltunit" ref="/root/main/ajocinfo/ajoc_rsltunit" style="left:255px; top:152px; width:60px; height:19px; "/>
  725. <caption id="caption38" style="left:168px; top:155px; width:20px; height:20px; ">~</caption>
  726. <caption id="caption39" style="left:488px; top:153px; width:20px; height:20px; ">~</caption>
  727. <input id="ipt_ajoc_mmin" ref="/root/main/ajocinfo/ajoc_mmin" class="combo_default" navindex="4" appearance="minimal" style="left:100px; top:152px; width:65px; height:19px; "/>
  728. <input id="ipt_ajoc_mmax" ref="/root/main/ajocinfo/ajoc_mmax" class="combo_default" navindex="4" appearance="minimal" style="left:180px; top:152px; width:70px; height:19px; "/>
  729. <caption id="caption18" class="cell_1" style="left:0px; top:322px; width:95px; height:23px; vertical-align:middle; ">추가출력대분류</caption>
  730. <line id="line5" class="line_2" style="x1:0px; y1:199px; x2:957px; y2:199px; "/>
  731. <input id="ipt_ajoc_fmin" ref="/root/main/ajocinfo/ajoc_fmin" class="combo_default" navindex="4" appearance="minimal" style="left:420px; top:153px; width:70px; height:19px; "/>
  732. <input id="ipt_ajoc_fmax" ref="/root/main/ajocinfo/ajoc_fmax" class="combo_default" navindex="4" appearance="minimal" style="left:500px; top:153px; width:70px; height:19px; "/>
  733. <caption id="caption30" class="tit_2" style="left:0px; top:420px; width:188px; height:13px; color:#000000; ">검사설명 리스트</caption>
  734. <caption id="caption42" class="cell_1" style="left:640px; top:175px; width:95px; height:23px; vertical-align:middle; ">추가출력</caption>
  735. <select1 id="cmb_ajoc_multiyn" ref="/root/main/ajocinfo/ajoc_multiyn" appearance="minimal" style="left:740px; top:177px; width:60px; height:19px; ">
  736. <choices>
  737. <item>
  738. <label>네</label>
  739. <value>Y</value>
  740. </item>
  741. <item>
  742. <label>아니오</label>
  743. <value>N</value>
  744. </item>
  745. </choices>
  746. </select1>
  747. <select1 id="rdo_ajoc_kornmuse" ref="/root/main/ajocinfo/ajoc_kornmuse" overflow="visible" appearance="full" cols="2" style="left:740px; top:202px; width:215px; height:20px; border-style:none; ">
  748. <choices>
  749. <item>
  750. <label>자동판정명칭 사용</label>
  751. <value>AJ</value>
  752. </item>
  753. <item>
  754. <label>nU명칭 사용</label>
  755. <value>NU</value>
  756. </item>
  757. </choices>
  758. </select1>
  759. <select1 id="rdo_ajoc_ajflag" ref="/root/main/ajocinfo/ajoc_ajflag" overflow="visible" appearance="full" cols="4" style="left:100px; top:249px; width:535px; height:20px; border-style:none; ">
  760. <choices>
  761. <item>
  762. <label>숫자/선택 연동</label>
  763. <value>N</value>
  764. </item>
  765. <item>
  766. <label>숫자/선택 직접입력</label>
  767. <value>S</value>
  768. </item>
  769. <item>
  770. <label>서술형 연동</label>
  771. <value>L</value>
  772. </item>
  773. <item>
  774. <label>서술형 직접입력</label>
  775. <value>C</value>
  776. </item>
  777. </choices>
  778. <script type="javascript" ev:event="xforms-value-changed">
  779. <![CDATA[
  780. // if(rdo_ajoc_ajflag.value == 'N'){
  781. // var sValue = model.getValue("/root/main/ajocinfo/ajoc_testcd") ;
  782. // setParameter("SPAHB05500_PARM",sValue);
  783. // modal("SPAHB05500", "1","50", "50", "SPAHB05500", "", "", ""); //sysmenu:hidden
  784. // }
  785. ]]>
  786. </script>
  787. </select1>
  788. <output id="output7" ref="/root/main/ajocinfo/ajmm_lastupdtrid" class="output_fix" style="left:420px; top:347px; width:215px; height:19px; "/>
  789. <caption id="caption40" class="cell_1" style="left:65px; top:222px; width:31px; height:23px; vertical-align:middle; ">[영]</caption>
  790. <caption id="caption41" class="cell_1" style="left:640px; top:273px; width:160px; height:23px; vertical-align:middle; ">검사결과지 출력여부</caption>
  791. <output id="opt_ajoc_lastupdtrid" ref="/root/main/ajocinfo/ajoc_lastupdtrid" class="output_fix" style="left:420px; top:300px; width:215px; height:19px; "/>
  792. <output id="output8" ref="/root/main/ajocinfo/ajmm_lastupdtdt" class="output_fix" format="yyyy-mm-dd hh:nn:ss" style="left:100px; top:347px; width:215px; height:19px; "/>
  793. <select1 id="rdo_ajoc_prtyn" ref="/root/main/ajocinfo/ajmm_prtyn" overflow="visible" appearance="full" cols="2" style="left:804px; top:350px; width:140px; height:20px; border-style:none; ">
  794. <choices>
  795. <item>
  796. <label>출력함.</label>
  797. <value>Y</value>
  798. </item>
  799. <item>
  800. <label>출력안함.</label>
  801. <value>N</value>
  802. </item>
  803. </choices>
  804. </select1>
  805. <caption id="caption20" class="cell_1" style="left:640px; top:322px; width:95px; height:23px; vertical-align:middle; ">추가출력소분류</caption>
  806. <select1 id="cmb_ajoc_langflag" ref="/root/main/ajocinfo/ajoc_langflag" class="combo_default" appearance="minimal" style="left:2px; top:390px; width:90px; height:19px; ">
  807. <choices>
  808. <itemset nodeset="/root/init/A0008list/A0008">
  809. <label ref="cdnm"/>
  810. <value ref="cdid"/>
  811. </itemset>
  812. </choices>
  813. </select1>
  814. <caption id="caption10" class="cell_1" style="left:640px; top:298px; width:95px; height:23px; vertical-align:middle; ">분류내출력순서</caption>
  815. <caption id="caption33" class="cell_1" style="left:321px; top:347px; width:94px; height:23px; vertical-align:middle; ">설명수정자</caption>
  816. <caption id="caption22" class="cell_1" style="left:321px; top:272px; width:94px; height:23px; vertical-align:middle; ">최초생성자</caption>
  817. <output id="opt_ajoc_fstrgstdt" ref="/root/main/ajocinfo/ajoc_fstrgstdt" class="output_fix" format="yyyy-mm-dd hh:nn:ss" style="left:100px; top:275px; width:215px; height:19px; "/>
  818. <select1 id="rdo_ajoc_rsltflag" ref="/root/main/ajocinfo/ajoc_rsltflag" overflow="visible" appearance="full" cols="3" style="left:740px; top:249px; width:215px; height:20px; border-style:none; ">
  819. <choices>
  820. <item>
  821. <label>서술형</label>
  822. <value>C</value>
  823. </item>
  824. <item>
  825. <label>숫자형</label>
  826. <value>N</value>
  827. </item>
  828. <item>
  829. <label>선택형</label>
  830. <value>S</value>
  831. </item>
  832. </choices>
  833. </select1>
  834. <select1 id="rdo_ajoc_engnmuse" ref="/root/main/ajocinfo/ajoc_engnmuse" overflow="visible" appearance="full" cols="2" style="left:740px; top:226px; width:215px; height:20px; border-style:none; ">
  835. <choices>
  836. <item>
  837. <label>자동판정명칭 사용</label>
  838. <value>AJ</value>
  839. </item>
  840. <item>
  841. <label>nU명칭 사용</label>
  842. <value>NU</value>
  843. </item>
  844. </choices>
  845. </select1>
  846. <output id="opt_ajoc_fstrgstrid" ref="/root/main/ajocinfo/ajoc_fstrgstrid" class="output_fix" style="left:420px; top:275px; width:215px; height:19px; "/>
  847. <caption id="caption35" class="cell_1" style="left:640px; top:248px; width:95px; height:23px; vertical-align:middle; ">결과형식</caption>
  848. <caption id="caption24" class="cell_1" style="left:321px; top:297px; width:94px; height:23px; vertical-align:middle; ">최종수정자</caption>
  849. <select1 id="radio1" ref="/root/main/ajocinfo/ajoc_prtyn" overflow="visible" appearance="full" cols="2" style="left:804px; top:275px; width:140px; height:20px; border-style:none; ">
  850. <choices>
  851. <item>
  852. <label>출력함.</label>
  853. <value>Y</value>
  854. </item>
  855. <item>
  856. <label>출력안함</label>
  857. <value>N</value>
  858. </item>
  859. </choices>
  860. </select1>
  861. <select1 id="cmb_ajoc_prtcls1" ref="/root/main/ajocinfo/ajoc_prtcls1" class="combo_default" appearance="minimal" style="left:100px; top:323px; width:215px; height:19px; ">
  862. <choices>
  863. <itemset nodeset="/root/init_03400/initajclscdlist[initlvl ='1']">
  864. <label ref="ajclsnm"/>
  865. <value ref="ajclscd1"/>
  866. </itemset>
  867. </choices>
  868. <script type="javascript" ev:event="xforms-value-changed">
  869. <![CDATA[
  870. fDefaultComboSet('1', cmb_ajoc_prtcls1.value, "000", "prt");
  871. ]]>
  872. </script>
  873. </select1>
  874. <input id="ipt_prtno" ref="/root/main/ajocinfo/ajoc_prtno" class="combo_default" navindex="4" required="true" _required="true" appearance="minimal" style="left:740px; top:299px; width:215px; height:19px; "/>
  875. <select1 id="cmb_ajoc_prtcls2" ref="/root/main/ajocinfo/ajoc_prtcls2" class="combo_default" appearance="minimal" style="left:420px; top:323px; width:215px; height:19px; ">
  876. <choices>
  877. <itemset>
  878. <label ref="ajclsnm"/>
  879. <value ref="ajclscd2"/>
  880. </itemset>
  881. </choices>
  882. <script type="javascript" ev:event="xforms-value-changed">
  883. <![CDATA[
  884. fDefaultComboSet('2', cmb_ajoc_prtcls1.value, cmb_ajoc_prtcls2.value, "prt");
  885. ]]>
  886. </script>
  887. </select1>
  888. <textarea id="tar_detlrecm" ref="/root/main/ajocinfo/ajoc_detlrecm" style="left:100px; top:371px; width:859px; height:40px; "/>
  889. <caption id="caption15" class="cell_1" style="left:65px; top:200px; width:31px; height:23px; vertical-align:middle; ">[한]</caption>
  890. <select1 id="cmb_ajoc_prtcls3" ref="/root/main/ajocinfo/ajoc_prtcls3" class="combo_default" appearance="minimal" style="left:740px; top:323px; width:215px; height:19px; ">
  891. <choices>
  892. <itemset>
  893. <label ref="ajclsnm"/>
  894. <value ref="ajclscd3"/>
  895. </itemset>
  896. </choices>
  897. </select1>
  898. <caption id="caption27" class="cell_1" style="left:640px; top:200px; width:95px; height:23px; vertical-align:middle; ">한국어명칭사용</caption>
  899. <input id="ipt_ajoc_testkornm" ref="/root/main/ajocinfo/ajoc_testkornm" _required="true" style="left:100px; top:202px; width:215px; height:19px; "/>
  900. <caption id="caption28" class="cell_1" style="left:640px; top:224px; width:95px; height:23px; vertical-align:middle; ">영어명칭사용</caption>
  901. <caption id="caption17" class="cell_1" style="left:640px; top:348px; width:160px; height:23px; vertical-align:middle; ">검사결과지 설명문 출력여부</caption>
  902. <input id="ipt_ajoc_testengnm" ref="/root/main/ajocinfo/ajoc_testengnm" _required="true" style="left:100px; top:225px; width:215px; height:19px; "/>
  903. <caption id="caption19" class="cell_1" style="left:321px; top:322px; width:94px; height:23px; vertical-align:middle; ">추가출력중분류</caption>
  904. <output id="opt_ajoc_lastupdtdt" ref="/root/main/ajocinfo/ajoc_lastupdtdt" class="output_fix" format="yyyy-mm-dd hh:nn:ss" style="left:100px; top:300px; width:215px; height:19px; "/>
  905. <input id="ipt_ajoc_fcstndval" ref="/root/main/ajocinfo/ajoc_mcstndval" class="combo_default" appearance="minimal" style="left:100px; top:177px; width:215px; height:19px; "/>
  906. <input id="ipt_ajoc_mcstndval" ref="/root/main/ajocinfo/ajoc_fcstndval" class="combo_default" appearance="minimal" style="left:420px; top:177px; width:215px; height:19px; "/>
  907. <button id="button4" class="btn2_letter6" style="left:869px; top:128px; width:86px; height:19px; ">
  908. <caption>(문자)내리기</caption>
  909. <script type="javascript" ev:event="onclick">
  910. <![CDATA[
  911. var prcpcd = model.getValue("/root/popupdata/prcpcd");
  912. if(prcpcd == ""){prcpcd = model.getValue("/root/main/ajocinfo/ajoc_testcd")}
  913. model.setValue("/root/main/ajocinfo/ajoc_mmin", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_malerefminval"));
  914. model.setValue("/root/main/ajocinfo/ajoc_mmax", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_malerefmaxval"));
  915. model.setValue("/root/main/ajocinfo/ajoc_fmin", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_femalerefminval"));
  916. model.setValue("/root/main/ajocinfo/ajoc_fmax", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_femalerefmaxval"));
  917. model.setValue("/root/main/ajocinfo/ajoc_rsltunit", model.getValue("/root/init_03603/ajocstdlist[ajoc_testcd = '"+ prcpcd + "']/ajoc_rsltunit"));
  918. ipt_ajoc_mmax.refresh();
  919. ipt_ajoc_mmin.refresh();
  920. ipt_ajoc_fmax.refresh();
  921. ipt_ajoc_fmin.refresh();
  922. ipt_ajoc_rsltunit.refresh();
  923. ipt_ajoc_rsltunit2.refresh();
  924. ]]>
  925. </script>
  926. </button>
  927. <caption id="caption43" class="cell_1" style="left:804px; top:175px; width:60px; height:23px; vertical-align:middle; ">검사분류</caption>
  928. <select1 id="cmb_ajoc_testcls" ref="/root/main/ajocinfo/ajoc_testcls" appearance="minimal" style="left:867px; top:177px; width:88px; height:19px; ">
  929. <choices>
  930. <itemset nodeset="/root/init/A0014list/A0014">
  931. <label ref="cdnm"/>
  932. <value ref="cdid"/>
  933. </itemset>
  934. </choices>
  935. </select1>
  936. <caption id="caption45" class="cell_1" style="left:385px; top:223px; width:31px; height:23px; vertical-align:middle; ">[영]</caption>
  937. <caption id="caption46" class="cell_1" style="left:385px; top:201px; width:31px; height:23px; vertical-align:middle; ">[한]</caption>
  938. <caption id="caption47" class="cell_1" style="left:320px; top:201px; width:67px; height:45px; vertical-align:middle; ">nu항목명</caption>
  939. <input id="ipt_testnm" ref="/root/main/ajocinfo/ajoc_nutestnm" class="output_fix" style="left:420px; top:202px; width:215px; height:19px; "/>
  940. <input id="ipt_testengnm" ref="/root/main/ajocinfo/ajoc_nutestengnm" class="output_fix" style="left:420px; top:225px; width:215px; height:19px; "/>
  941. <button id="button14" class="icon_left" style="left:320px; top:228px; width:26px; height:19px; ">
  942. <caption/>
  943. <script type="javascript" ev:event="DOMActivate">
  944. <![CDATA[
  945. model.setValue("/root/main/ajocinfo/ajoc_testkornm" , model.getValue("/root/main/ajocinfo/ajoc_nutestnm"));
  946. model.setValue("/root/main/ajocinfo/ajoc_testengnm" , model.getValue("/root/main/ajocinfo/ajoc_nutestengnm"));
  947. ipt_ajoc_testkornm.refresh(); ipt_ajoc_testengnm.refresh();
  948. ]]>
  949. </script>
  950. </button>
  951. </case>
  952. <case id="case_alltest">
  953. <datagrid id="grd_ajoclist" nodeset="/root/main/ajoclist" autoresize="true" autosizemouse="true" caption="출력분류^출력분류^출력분류^처방^처방^처방^처방^처방^처방^처방^기간^기간^기간^결과관리^결과관리^참고치^참고치^참고치^참고치^참고치^참고치^참고치^참고치^참고치^출력^출력^복수출력^복수출력^복수출력^복수출력^수정이력^수정이력|대^중^소^검사분류^코드^nu명^자동판정[한]^명칭사용^자동판정[영]^명칭사용^시작일자^종료일자^사용여부^결과관리방식^결과형식(nu)^기준^남자(숫)^남자(숫)^단위^남자(문)^여자(숫)^여자(숫)^단위^여자(문)^출력여부^순서^출력^대분류^중분류^소분류^최종수정자^최총수정일시" colsep="^" colwidth="100, 100, 100, 100, 100, 180, 180, 120, 180, 120, 100, 100, 100, 130, 87, 80, 100, 100, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:0px; top:27px; width:955px; height:568px; ">
  954. <col ref="ajoc_ajclsnm1"/>
  955. <col ref="ajoc_ajclsnm2"/>
  956. <col ref="ajoc_ajclsnm3"/>
  957. <col ref="ajoc_testcls" type="combo">
  958. <choices>
  959. <itemset nodeset="/root/init/A0014list/A0014">
  960. <label ref="cdnm"/>
  961. <value ref="cdid"/>
  962. </itemset>
  963. </choices>
  964. </col>
  965. <col ref="ajoc_testcd"/>
  966. <col ref="ajoc_testnm"/>
  967. <col ref="ajoc_testkornm"/>
  968. <col ref="ajoc_kornmuse" type="combo">
  969. <choices>
  970. <item>
  971. <label>자동판정명칭 사용</label>
  972. <value>AJ</value>
  973. </item>
  974. <item>
  975. <label>nU명칭 사용</label>
  976. <value>NU</value>
  977. </item>
  978. </choices>
  979. </col>
  980. <col ref="ajoc_testengnm"/>
  981. <col ref="ajoc_engnmuse" type="combo">
  982. <choices>
  983. <item>
  984. <label>자동판정명칭 사용</label>
  985. <value>AJ</value>
  986. </item>
  987. <item>
  988. <label>nU명칭 사용</label>
  989. <value>NU</value>
  990. </item>
  991. </choices>
  992. </col>
  993. <col ref="ajoc_newfromdd" format="yyyy-mm-dd"/>
  994. <col ref="ajoc_newtodd" format="yyyy-mm-dd"/>
  995. <col ref="ajoc_useyn" type="combo">
  996. <choices>
  997. <item>
  998. <label>미사용</label>
  999. <value>N</value>
  1000. </item>
  1001. <item>
  1002. <label>사용</label>
  1003. <value>Y</value>
  1004. </item>
  1005. </choices>
  1006. </col>
  1007. <col ref="ajoc_ajflag" type="combo">
  1008. <choices>
  1009. <item>
  1010. <label>숫자/선택 연동</label>
  1011. <value>N</value>
  1012. </item>
  1013. <item>
  1014. <label>숫자/선택 직접입력</label>
  1015. <value>S</value>
  1016. </item>
  1017. <item>
  1018. <label>서술형 연동</label>
  1019. <value>L</value>
  1020. </item>
  1021. <item>
  1022. <label>서술형 직접입력</label>
  1023. <value>C</value>
  1024. </item>
  1025. </choices>
  1026. </col>
  1027. <col ref="ajoc_rsltflag" type="combo">
  1028. <choices>
  1029. <item>
  1030. <label>서술형</label>
  1031. <value>C</value>
  1032. </item>
  1033. <item>
  1034. <label>숫자형</label>
  1035. <value>N</value>
  1036. </item>
  1037. <item>
  1038. <label>선택형</label>
  1039. <value>S</value>
  1040. </item>
  1041. </choices>
  1042. </col>
  1043. <col ref="ajoc_baseuseflag" type="combo">
  1044. <choices>
  1045. <item>
  1046. <label>건진(숫)</label>
  1047. <value>1</value>
  1048. </item>
  1049. <item>
  1050. <label>건진(문)</label>
  1051. <value>2</value>
  1052. </item>
  1053. <item>
  1054. <label>병원</label>
  1055. <value>3</value>
  1056. </item>
  1057. <item>
  1058. <label>계산</label>
  1059. <value>4</value>
  1060. </item>
  1061. </choices>
  1062. </col>
  1063. <col ref="ajoc_mmin"/>
  1064. <col ref="ajoc_mmax"/>
  1065. <col ref="ajoc_rsltunit"/>
  1066. <col ref="ajoc_mcstndval"/>
  1067. <col ref="ajoc_fmin"/>
  1068. <col ref="ajoc_fmax"/>
  1069. <col ref="ajoc_rsltunit"/>
  1070. <col ref="ajoc_fcstndval"/>
  1071. <col ref="ajoc_prtyn" type="combo">
  1072. <choices>
  1073. <item>
  1074. <label>출력함.</label>
  1075. <value>Y</value>
  1076. </item>
  1077. <item>
  1078. <label>출력안함</label>
  1079. <value>N</value>
  1080. </item>
  1081. </choices>
  1082. </col>
  1083. <col ref="ajoc_prtno"/>
  1084. <col ref="ajoc_multiyn" type="combo">
  1085. <choices>
  1086. <item>
  1087. <label>네</label>
  1088. <value>Y</value>
  1089. </item>
  1090. <item>
  1091. <label>아니오</label>
  1092. <value>N</value>
  1093. </item>
  1094. </choices>
  1095. </col>
  1096. <col ref="ajoc_prtnm1"/>
  1097. <col ref="ajoc_prtnm2"/>
  1098. <col ref="ajoc_prtnm3"/>
  1099. <col ref="ajoc_lastupdtrid"/>
  1100. <col ref="ajoc_lastupdtdt" format="yyyy-mm-dd"/>
  1101. </datagrid>
  1102. <caption id="caption44" class="tit_2" style="left:0px; top:6px; width:188px; height:13px; color:#000000; ">전체리스트</caption>
  1103. <line id="line19" class="line_1" style="x1:0px; y1:22px; x2:957px; y2:22px; "/>
  1104. </case>
  1105. </switch>
  1106. <button id="button6" class="btn_sw" group="tab" selected="true" style="left:235px; top:43px; width:60px; height:22px; ">
  1107. <caption>검사</caption>
  1108. <toggle case="case_dept" ev:event="onclick"/>
  1109. <script type="javascript" ev:event="DOMActivate">
  1110. <![CDATA[
  1111. model.makeValue("/root/tmp/tabflag" , 'AJOC');
  1112. // model.makeValue("/root/main/ajocinfo/ajoc_workflag2" , 'AJOC');
  1113. caption32.attribute("visibility") = "hidden";
  1114. output8.attribute("visibility") = "hidden";
  1115. caption33.attribute("visibility") = "hidden";
  1116. output7.attribute("visibility") = "hidden";
  1117. caption31.attribute("visibility") = "hidden";
  1118. tar_detlrecm.attribute("visibility") = "hidden";
  1119. cmb_ajoc_langflag.attribute("visibility") = "hidden";
  1120. caption30.attribute("visibility") = "hidden";
  1121. caption34.attribute("visibility") = "hidden";
  1122. grd_ajmmlist.attribute("visibility") = "hidden";
  1123. line16.attribute("visibility") = "hidden";
  1124. caption17.attribute("visibility") = "hidden";
  1125. rdo_ajoc_prtyn.attribute("visibility") = "hidden";
  1126. line7.attribute("visibility") = "hidden";
  1127. model.refresh();
  1128. ]]>
  1129. </script>
  1130. </button>
  1131. <button id="button8" class="btn_sw" group="tab" style="left:295px; top:43px; width:60px; height:22px; ">
  1132. <caption>검사설명</caption>
  1133. <toggle case="case_dept" ev:event="onclick"/>
  1134. <script type="javascript" ev:event="DOMActivate">
  1135. <![CDATA[
  1136. model.makeValue("/root/tmp/tabflag" , 'AJMM');
  1137. // model.setValue("/root/main/ajocinfo/ajoc_workflag2" , 'AJMM');
  1138. caption32.attribute("visibility") = "visible";
  1139. output8.attribute("visibility") = "visible";
  1140. caption33.attribute("visibility") = "visible";
  1141. output7.attribute("visibility") = "visible";
  1142. caption31.attribute("visibility") = "visible";
  1143. tar_detlrecm.attribute("visibility") = "visible";
  1144. cmb_ajoc_langflag.attribute("visibility") = "visible";
  1145. caption30.attribute("visibility") = "visible";
  1146. caption34.attribute("visibility") = "visible";
  1147. grd_ajmmlist.attribute("visibility") = "visible";
  1148. line16.attribute("visibility") = "visible";
  1149. caption17.attribute("visibility") = "visible";
  1150. rdo_ajoc_prtyn.attribute("visibility") = "visible";
  1151. line7.attribute("visibility") = "visible";
  1152. model.makeValue("/root/main/ajocinfo/ajmm_prtyn",'Y')
  1153. model.refresh();
  1154. ]]>
  1155. </script>
  1156. </button>
  1157. <button id="button5" class="btn_sw" group="tab" style="left:355px; top:43px; width:60px; height:22px; ">
  1158. <caption>전체보기</caption>
  1159. <toggle case="case_alltest" ev:event="onclick"/>
  1160. <script type="javascript" ev:event="DOMActivate">
  1161. <![CDATA[
  1162. model.makeValue("/root/send/reqdata/srchtestcd" , '-');
  1163. model.makeValue("/root/send/reqdata/srchflag" , 'allview');
  1164. model.makeValue("/root/send/reqdata/srchfromdd" , getCurrentDate().toDate().getAddDate(1).getDateFormat("YYYYMMDD"));
  1165. submit("TRAHB03605");
  1166. model.refresh();
  1167. ]]>
  1168. </script>
  1169. </button>
  1170. </group>
  1171. </xhtml:body>
  1172. </xhtml:html>